Minimalist Documentation of Frameworks
نویسنده
چکیده
Programmers are like most other humans they prefer to act rather than read. In the context of application frameworks, this means that a programmer is more inclined to “try it out” than to read its manual. Rather than trying to instruct programmers to stop this all too human habit, this paper examine ways in which documentation can be organized so that a programmer is supported in learning through doing rather than learning through reading. The programmer is most open to study documentation during a breakdown of his understanding of the framework, and must in that case be led to the appropriate pieces of documentation. In the context of a concrete framework, the paper discusses how reference material, tutorial and run-time error messages and warnings are combined into a hypertext-based documentation of frameworks.
منابع مشابه
An empirical investigation for different sequences of pedagogical framework documentation in RAD
Frameworks are increasingly employed as a useful way to enable object-oriented reuse. However, their size and complexity make understanding how to use them difficult. Previous work concentrated on different ways to document frameworks, but it was unclear which ones actually were better. This paper presents a novel way of investigating the sequences of three philosophies for new framework docume...
متن کاملAn Empirical Investigation of Methods, for Teaching Design Patterns within, Object-Oriented Frameworks
Design patterns have become an important part of modern object-oriented design. It is necessary to evaluate and compare the effectiveness of different methods of pedagogical documentation in teaching design patterns. We compared patterns-style documentation with minimalist documentation. Patterns style disagrees with minimalism in that contextual information is not minimal it usually contains i...
متن کاملPartial Proof Trees, Hybrid Logic, and Quantifier Scope
We argue that a fundamental theoretical difference between the resourcelogical and Minimalist frameworks is the computation of a semantic representation that can capture quantifier scope ambiguity. We discuss an approach to handling such data within the context of a system of categorial inference based on the use of hybrid logic to impose two different levels of composition, and suggest that th...
متن کاملThe Scribble Reader An Alternative to S-expressions for Textual Content
For decades, S-expressions have been one of the fundamental advantages of languages in the Lisp family — a major factor in shaping these languages as an ideal platform for symbolic computations, from macros and meta-programming to symbolic data exchange and much more. As convenient as this minimalist syntax has proven to be, it is unfitting for dealing with textual content. In this paper we des...
متن کاملAssessment of the Minimalist Approach to Computer User Documentation
The minimalist approach (Carroll, 1990a) advocates the development of a radically different type of manual when compared to a conventional one. For example, the manual should proceed almost directly to procedural skills development rather than building a conceptual model first. It ought to focus on authentic tasks practised in context, as opposed to mock exercises and isolated practice. In addi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999